/**
 * 得到一个指定长度的随机字符串
 * 字符串包含：数字、字母
 * @param {number} length 字符串的长度
 * @return {string} 随机字符串
 */
function getRandomString(length) {
    /* 写法1 */
    var str = 'dhwuhuecbuy1y78369279749638658bcsbhsbchb'
    var result = ''
    for (var i = 0; i < length; i++) {
        let index = getRandom(0, str.length)
        result += str[index]
    }

    return result
    /* 写法2 */
    // return Math.random().toString(36).substring(2, 2 + length)
}

// 不包含最大值
function getRandom(min, max) {
    return Math.floor(Math.random() * (max - min) + min)
}

console.log(getRandomString(3));

